#指定依赖的官方镜像
FROM centos:7

#声明需要安装的PHP版本
ENV PHP_VERSION=73

#说明作者
MAINTAINER flwu <wfl_liu@163.com>

#设定容器时区与宿主相同
ENV TZ=Asia/Shanghai
RUN echo $TZ > /etc/timezone

#安装PHP的yum源
RUN yum install -y epel-release --nogpgcheck \
	&& rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
#安装PHP版本
RUN yum install php$PHP_VERSION php$PHP_VERSION-php-fpm -y

#安装PHP扩展
RUN yum install php-redis php-mysqli php-dom php-gd php-mbstring php-mcrypt php-xdebug -y

#清理yum的临时文件
RUN yum clean all

#声明端口号
EXPOSE 9000

#安装composer

#创建系统目录 及 用户
RUN mkdir /data && groupadd web && useradd -d /web -g web -s /sbin/nologin web 

#初始化系统
CMD ["/bash/init"] 
